// 面对低功耗场景，使用深度睡眠模式以降低功耗

#include "esp_system.h"
#include "esp_sleep.h"
#include "driver/rtc_io.h"



void app_main(void)
{
    // 启用RTC计时器唤醒，设置为每秒唤醒一次（单位：微秒）
    esp_sleep_enable_timer_wakeup(10 * 1000000);

    ESP_LOGI("LowPower", "Going to deep sleep now.");

    // 进入深度睡眠模式
    esp_deep_sleep_start();

    // 程序永远不会到达这里，因为进入深度睡眠后，CPU会停止
    ESP_LOGI("LowPower", "Woke up from deep sleep.");


}
